pee’d off - Espagnol Anglais Dictionnaire